rotary multitool - French English Dictionary